TARGETS = nAllen_Cahn, GrainScale, ChemoMechanical, nCL, GrainScale_anisotropic, random_grain, bubbles, bubbles_garnet, nCHRe, nCHRE
ALL: $(TARGETS)

ifeq ($(wildcard $(PETIGA_DIR)/include/petiga.h),)
  $(error Incorrect PETIGA_DIR: $(PETIGA_DIR))
endif
include $(PETIGA_DIR)/lib/petiga/conf/variables
include $(PETIGA_DIR)/lib/petiga/conf/rules

nCHRE: nCHRE.PETIGA;
nCHRe: nCHRe.PETIGA;
bubbles_garnet: bubbles_garnet.PETIGA;
bubbles: bubbles.PETIGA;
GrainScale_anisotropic: GrainScale_anisotropic.PETIGA;
random_grain: random_grain.PETIGA;
nCL: nCL.PETIGA;
nAllen_Cahn : nAllen_Cahn.PETIGA;
GrainScale : GrainScale.PETIGA;
ChemoMechanical: ChemoMechanical.PETIGA;

clean::
	$(RM) $(TARGETS)
